package com.example.entity.dto.weixiubaoyang;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
@ApiModel("SaveMaintainPlanDto")
public class SaveMaintainPlanDto {

    @ApiModelProperty(value = "计划编号", required = true)
    private String mpid;

    @ApiModelProperty(value = "计划名称", required = true)
    private String mpname;

    @ApiModelProperty(value = "0 ==> 设备点检\n" +
            "1 ==> 模具点检\n" +
            "3 ==> 设备保养\n" +
            "4 ==>模具保养\n" +
            "5 ==>设备维修\n" +
            "6 ==>模具维修", required = true)
    private String mptype;

    @ApiModelProperty("备注")
    private String mpremark;

    @ApiModelProperty(value = "状态: 开启，关闭", required = true)
    private String mpstatus;

    @ApiModelProperty("保养方法，如：下机台保养, 机台上保养")
    private String mpmethod;

    @ApiModelProperty("方案外键ID")
    private Integer mpgFk;

    @ApiModelProperty("规则UUID")
    private List<Integer> mprUUIDLIst;

    @ApiModelProperty("计划项目UUID")
    private List<Integer> mpiUUIDLIst;

}
